package com.example.demo.util.httpclient;

import com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.util.Date;

@Data
public class RECORDSItem{

	@SerializedName("country")
	private String country;

	@SerializedName("server")
	private String server;

	@SerializedName("mobileVisits")
	private Integer mobileVisits;

	@SerializedName("level")
	private Integer level;

	@SerializedName("created")
	private Date created;

	@SerializedName("dataType")
	private String dataType;

	@SerializedName("returnVisits")
	private Integer returnVisits;

	@SerializedName("bounceRate")
	private String bounceRate;

	@SerializedName("uniqueVisitors")
	private Integer uniqueVisitors;

	@SerializedName("visits")
	private Integer visits;

	@SerializedName("deleted")
	private Object deleted;

	@SerializedName("averageTime")
	private String averageTime;

	@SerializedName("pageViews")
	private Integer pageViews;

	@SerializedName("userCount")
	private Integer userCount;

	@SerializedName("countryCode")
	private String countryCode;

	@SerializedName("_id")
	private String id;

	@SerializedName("day")
	private String day;

	@SerializedName("updated")
	private Date updated;

	@Override
	public String toString() {
		return "RECORDSItem{" +
				"country=" + country +
				", server='" + server + '\'' +
				", mobileVisits=" + mobileVisits +
				", level=" + level +
				", created='" + created + '\'' +
				", dataType='" + dataType + '\'' +
				", returnVisits=" + returnVisits +
				", bounceRate=" + bounceRate +
				", uniqueVisitors=" + uniqueVisitors +
				", visits='" + visits + '\'' +
				", deleted='" + deleted + '\'' +
				", averageTime=" + averageTime +
				", pageViews=" + pageViews +
				", userCount=" + userCount +
				", countryCode='" + countryCode + '\'' +
				", id='" + id + '\'' +
				", day='" + day + '\'' +
				", updated='" + updated + '\'' +
				'}';
	}
}